package com.fuhao.pay.service;

import com.alibaba.fastjson.JSONObject;
import com.fuhao.core.base.BaseResponse;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;

/**
 * @author zhang
 * @title: 支付上下文（采用策略模式，根据不同支付渠道，返回不同支付表单）
 */
public interface PayContextService {
    @GetMapping("/toPayHtml")
    BaseResponse<JSONObject> toPayContextHtml(@RequestParam("channelId") String channelId, @RequestParam("payToken") String payToken);

}
